Definition of Allium Sativum

  • (noun) bulbous herb of southern Europe widely naturalized; bulb breaks up into separate strong-flavored cloves

Synonyms of Allium Sativum


Antonyms of Allium Sativum


No Antonyms Found.

Homophones of Allium Sativum


No Homophones Found.